Beijing West Lakes (Xi Hai)
Within Shicha Lake Scenic Resort, Xicheng District, Beijing 100009 China
Beijing West Lakes (Xi Hai) is a Bodies of Water place is located in Beijing, Beijing. The address of Beijing West Lakes (Xi Hai) is Within Shicha Lake Scenic Resort, Xicheng District, Beijing 100009 China.