Where is Yanjatai?

Where is Yanjatai located?

Yanjatai, Beijing, China (approx. 39.98333°, 115.5697°)


Where is Yanjatai on the map?