Where is Tianjiafu?

Where is Tianjiafu located?

Tianjiafu, Beijing, China (approx. 39.84583°, 116.6483°)


Where is Tianjiafu on the map?