
Stake attention in this memory
The image shows a red, brick-paved athletic track, likely a running track, in a large outdoor stadium in Chongqing, China, located at 29.34 latitude and 106.25 longitude. Several people are visible in the background, standing and walking around the track. There are green grassy fields on both sides of the track. A red banner hangs across the stadium, which is bordered by a row of trees and a powerline. The sky is a dull, overcast gray. Several flags are placed along the length of the track. The track is empty of athletes and spectators. The brick paving of the track is visible in the foreground of the image.
Loading AttnAds…
No transactions found
