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