Thailand · Art & Architecture · Hard
Answer: Phra Pathom Chedi — Phra Pathom Chedi in Nakhon Pathom is the tallest Buddhist stupa in Thailand at 120 metres, built in the Sri Lankan bell-shape style under King Mongkut.
Phra Pathom Chedi in Nakhon Pathom is the tallest Buddhist stupa in Thailand at 120 metres, built in the Sri Lankan bell-shape style under King Mongkut.