Where is Longwantun?

Where is Longwantun located?

Longwantun, Beijing, China (approx. 40.215°, 116.8572°)


Where is Longwantun on the map?