Built in 1920, this revered Shinto shrine in Tokyo sees around 3 million visitors every year. Despite this, it's an oasis of ...
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 ...