Designed by
Title
Wutaishan, Shanxi Province in China. Great White Pagoda or Dabaita or Sarira Stupa at Tayuan Temple #204940256
Description
Wutaishan, Shanxi Province in China. Great White Pagoda or Dabaita or Sarira Stupa at Tayuan Temple. Wutaishan is one of the four sacred mountains in Chinese Buddhism.
This image is editorial