Azabudai Hills, a new commercial complex featuring the tallest office building in Japan, opened on Nov. 24 in downtown Tokyo. The 64-story Mori JP Tower stands at 330 meters in the capital’s ...
Just to the west of downtown Tokyo lies a gorgeous urban oasis. Shinjuku Gyoen National Garden comprises 144 acres of green space and is unique in that it incorporates three landscaping styles ...