top of page

Description from Daily Overview


14.0667° N, 100.6472° E


Wat Phra Dhammakaya is a Buddhist temple in the Khlong Luang District of Thailand, roughly 30 miles north of Bangkok. Established in 1970, the temple uses modern methods and technology to encourage a revival of traditional Buddhist values. Its methods have stirred controversy in Thailand and even caused the ruling military junta to temporarily lock it down in 2017.


Daily Overview / Satellite imagery courtesy of Digital Globe / Benjamin Grant

Thailand

How many triangles are in the picture?

bottom of page