Top 10 Tallest Statues in the World 10. Awaji Kannon (fr) Dedicated to: Kannon (Guanyin) Location: Awaji Island, Hyogo Prefecture (Japan) Height in meter (ft.): 80 metres (260... Read More
GKTODAY-GENERAL KNOWLEDGE TODAY AND CURRENT AFFAIRS
GK AND CURRENT AFFAIRS