Daily Overview, Estimation

How many triangles are in the picture?


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.

Click Here For Answer

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