Where is Fansheng?

Where is Fansheng located?

Fansheng, Beijing, China (approx. 39.91944°, 116.3575°)


Where is Fansheng on the map?