The Tokyo Imperial Palace is the imperial palace of Japan and the residence of the Emperor of Japan. It is located in Chiyoda-ku, Tokyo and is close to Tokyo Station. It is roughly the size of Central Park, which has an area of 3.41 squared kilometers. After the Meiji Restoration and the resignation of Tokugawa [...]





