Biggest Sleeping Buddha Statue in the World... probably - Wat Leam Phor, Thailand