
Stake attention in this memory
The image shows a large stone lion statue situated in the Forbidden City, Beijing, China, at coordinates 39.942 latitude and 116.334 longitude. The lion is facing right and is partially obscured by a tall, dark green fence. The statue is positioned on a stone base, with trees and bushes surrounding it. The image was taken in the afternoon, as the sun is shining brightly in the sky. The ground is paved with grey concrete blocks, and the entire scene is bathed in a soft, warm light.
Loading AttnAds…
No transactions found







