Discover the 2922 strangest places on Earth with Google Earth and Google Maps
�阳区, Beijing, China - Full screen map
Here is the Beijing olympic stadium for 2008 Olympics games.