1000 Buddha Mountain


Enormous gold statue on top of 1000 Buddha mountain, Jinan