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