Ayutthaya, Thailand (16th April 2011) During my travels in Thailand, I had seen a lot of statues and idols of the Buddha. However, I found a very peculiar one in Wat Maha That temple in Ayutthaya. Here, the Buddha's head is lodged in the tangled roots of a large tree and there is also a …
