Click here to go to the main index page
The Gold Buddha Mountain Carving is Apparently The Tallest Buddha Image in The World at 130 Metres Tall