
Stake attention in this memory
The image shows a view of the Chongqing Dazu Rock Carvings, located at latitude 29.585, longitude 106.448, a UNESCO World Heritage Site in Chongqing, China. The carvings are located in a mountainous area on the outskirts of the city. The image shows a group of people walking up a set of stairs leading to a temple with a pagoda. The stairs are made of stone and are decorated with carvings. The temple is made of wood and has a tiled roof. The pagoda is made of wood and has a golden roof. The sky is cloudy and the sun is shining through the clouds.
Loading AttnAds…
No transactions found

