The Sacred Giant Buddha of Leshan
Visitors to China should make a stop in Leshan city, in Szechuan province where the sacred Giant Buddha of Leshan towers over the city. The Giant Buddha statue is the…
Share
Input your search keywords and press Enter.