Maitreya, Sri Lanka, Great Standing One of the tallest statues in the world is this enormous representation of Maitreya Buddha. Buddha in Sri Lanka's Kande Viharaya Crafted from a single rock, this ...
Discover the rich heritage of Thailand through its iconic landmarks. From stunning temples to elaborate palaces, Thailand has ...