Wat Lokayasutharam

Wat Lokayasutharam, site of the giant reclining Buddha of Thailand’s royal city of Ayutthaya.