The practice of excavating clusters of rooms or niches into the sides of cliffs and mountains to create cave temples originated in India and spread with Buddhism via Central Asia to China. Buddhist ...
Read Morebuddhist temple
In Khlong Luang District, 16 kilometers north of Bangkok International Airport in Bangkok, Thailand, a humongous Buddhist temple Wat Phra Dhammakaya is located. This religious monument looks more ...
Read More