Imperial Palace, Japan


Imperial Palace, Japan is the residence of the emperor and the royal family of Japan, located among the trees donated by the people throughout the country when the palace was built during the reign of Emperor Meiji. With over 270 acres surrounded by huge stone walls and Edo ditch.