The Buddhist Head in a Tree at Wat Maha That
[ad_1] Wat Maha That is an ancient Buddhist temple located in Thailand that is known for a unique and intriguing sight – the head of a stone Buddha statue that is encased in the roots of a tree. The temple is believed to have been built during the Sukhothai period in the 14th century. The … Read more