Tokyo Imperial Palace & Edo Castle
35° 41.0614 N 139° 45.1912 E
The Tokyo Imperial Palace (皇居 Kōkyo, literally "Imperial Residence") is the primary residence of the Emperor of Japan.
- Read more about Tokyo Imperial Palace & Edo Castle
- Log in or register to post comments