Japanese Imperial Palace in Tokyo Located in the special district of Chiyoda, the Japanese Imperial Palace in Tokyo was built on the ruins of Edo Castle which was destroyed by fire in 1873. Kokyo...
Read More
6 Minutes
Keep up with Intelligent Insights