Designed by
Title
The majestic Giant Leshan Buddha #188682959
Description
View from the bottom showing the massive scale of The Giant Leshan Buddha, a 71-meter tall stone statue located at the confluence of the Minjiang, Dadu and Qingyi rivers in the southern part of Sichuan province, China
This image is editorial