The image shows the Los Angeles Swimming Stadium in Los Angeles, California.
Read full description
The image shows the Los Angeles Swimming Stadium in Los Angeles, California. It is a large building with text on it, surrounded by trees, street poles, street lights, sign boards, barrier poles, grass, plants, and a road. The sky is visible in the background.