China
Baishuitai known as China Pamukkale is a amazing and tourist place located 101 K.Ms away from Shangri La County in southwest China. That place Yunnan Province & everyone see that is a full of natural beauty.
China
Baishuitai known as China Pamukkale is a amazing and tourist place located 101 K.Ms away from Shangri La County in southwest China. That place Yunnan Province & everyone see that is a full of natural beauty.