Where is The Opposite House, Beijing?

Where is The Opposite House, Beijing located?

The Opposite House, Beijing, Beijing, China (approx. 39.93863°, 116.4612°)


Where is The Opposite House, Beijing on the map?