THE Taoyuan (Peach Garden) Hotel, 60 kilometers southwest of Beijing, is one of the traditional regional-style hotels that have sprung up around China in recent years. In the pasturelands of Inner...
Please login first!
THE Taoyuan (Peach Garden) Hotel, 60 kilometers southwest of Beijing, is one of the traditional regional-style hotels that have sprung up around China in recent years. In the pasturelands of Inner...