Stupa

Now showing images tagged: "Stupa"

Phra Pathommachedi or Phra Pathom Chedi, tallest stupa in Nakhon Pathom, Thailand. 2008.