Where is Banbidian?

Where is Banbidian located?

Banbidian, Beijing, China (approx. 39.60167°, 116.4022°)


Where is Banbidian on the map?