Buddha Head in Roots of Bodhi Tree Ayutthaya It is believed that Buddha attained supreme enlightenment under a Peepal tree in Bodh Gaya, so ever since I first saw the picture of a Buddha Head in the roots of a large Peepal Tree it was very high on my wish list. So when I was told that I will visit the Wat Mahathat, Ayutthaya I could not believe my luck. As I vividly remember when I first saw the picture of Buddha’s head in tree roots I could not take my eyes off the same. The moment we [Continue Reading By Clicking Here…]