Quiet corners of a Japanese garden and cherry blossom…Close to you there are also giant skyscrapers, the Imperial Palace, and Tokyo Tower, the second-tallest structure in Japan.