Located in Moganshan National Park, the Moganshan Mountain Villa Zhejiang (Zhejiang Mogan Shanzhuang) stands atop of Mogan Mountain. Surrounded by flourishing trees and a sea of green bamboo, the hotel overlooks the beauty of Mogan Mountain.
Read more >>