Currently, the Spring Temple Buddha statue, which stands at 208 metres in China, is the world’s tallest statue. The 210-metre-high…
Currently, the Spring Temple Buddha statue, which stands at 208 metres in China, is the world’s tallest statue. The 210-metre-high…