Spring Temple Buddha, China

Top 10 tallest statue in the world

TOP TEN tallest statue in the world   1. Spring Temple Buddha, China Details: The statue is built in 2002,…