The World’s Largest Bronze Buddha Statue
The Grand Buddha is located in the tourist resort town of Wuxi, China. The statue is recorded as one of the world’s tallest and biggest Buddha statues and weighs up…
Share
Input your search keywords and press Enter.