Imperial Palace

This is where the Emperor and Empress of Japan reside, right in the middle of Tokyo.

Comments are closed.