Imperial Palace, Tokyo, Japan, satellite photo-map
drag, or
click for broad view
Lat: 35.685675 Lon: 139.750471
goto link
for
World Wind