10Spring Temple Buddha, China

At 128 m, Spring Temple Buddha stands as the world’s tallest statue. It took 11 years to complete this massive structure comprising 1100 copper casts.