More ideas from Yo
Leshan- Sechuan, China

Chinese tourists are waiting in the rain to see the biggest sitting statue of Buddha. Location - Leshan, Sechuan, China Photo by : Jan Kostal - saw this on my visit to China - amazing

Tianmen Mountain National Park, Zhangjiajie, Northwestern Hunan Province, China.

Amazing Places that will Leave you Without Words - Tianmen Mountain National Park, Zhangjiajie, northwestern Hunan Province, China. This would be awesome to visit but scary lol