5. Goddess Kannon Statue, 100 metres The Kannon statue in Sendai, Japan, honours the Goddess of Mercy. In 1991, the 100-metre-tall statue was constructed. Post navigation 10 Fascinating Facts About the Dead Sea Top 10 Largest Cities in Germany 1 2 3 4 5 6 7 8 9 10