Japan’s Imperial Palace and Tokyo Furnished Apartments
Japan’s Imperial Palace is located in Chiyoda, Tokyo and is the primary residence of the Emperor of Japan. The grounds where the Imperial Palace now stands used to be Edo Castle. In 1868, the Tokugawa shogunate was dethroned and Japan’s capital and the Imperial Family’s residence was moved from Kyoto to Tokyo. The palace was […]