Рет қаралды 17,263
Wutai Mountain, located in the north of Shanxi province, is said to be the most sacred of the four Buddhist mountains in China.
To learn more visit www.monkeysteal...
Support this channel and access loads of exclusive content at www.buymeacoffe... or
/ monkeystealspeach
check out my instagram / monkeystealspeachofficial
my cameras: amzn.to/2nPJ55D amzn.to/3FF5t7G
my drone: amzn.to/3CfSDeE
sound recorder: amzn.to/2q4fnLf