Yingcui Lake is a Tourist attraction located in 3号八大处公园内. It is one of the 15648 Tourist attractions in China. Address of Yingcui Lake is China, Beijing, Shijingshan District, Badachu Rd, 3号八大处公园内. Yingcui Lake is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Yingcui Lake are -
In very close proximity, around 200 meters, there is one more Tourist attraction - 八大处
China, Beijing, Shijingshan District, Badachu Rd, 3号八大处公园内