Mount Wutai
Xinzhou, People's Republic of China
Adventure
Mount Wutai, also known by its Chinese name Wutaishan and as Mount Qingliang, is a sacred Buddhist site at the headwaters of the Qingshui in Shanxi Province, China. Its central area is surrounded by a cluster of flat-topped peaks or mesas roughly corresponding to the cardinal directions.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account