Designed by
Title
Phra Pathommachedi #44616417
Description
Phra Pathommachedi is the tallest stupa in the world with the height of 127 metres (417ÃÂ ft). The temple which houses the stupa is Wat Phra Pathommachedi Ratcha Wora Maha Wihan located in the town of Nakhon Pathom, Thailand.