After seeing the Summer Palace in Beijing, Tokyo Imperial Palace was a tiny little island of green in the middle of Tokyo, but beautiful nevertheless.