Shambhala Ranch Inn

Shambhala Ranch Inn Address: Xiang Ge Li La Xian Huan Hu Lu Na Pa Hai Shi Di He Xin Jing Qu Na Pa Cun 42Hao, Shangri-La, China

Minimum price found for Shambhala Ranch Inn was: Null CNY

Click here to get more information, photos & guest ratings for Shambhala Ranch Inn