Shinjuku Gyoen National Garden is a large park and one of the most beautiful in Tokyo featuring Japanese, French and English styles. With 1,500 cherry trees, Shinjuku Gyoen National Garden is a very popular location for viewing cherry blossom. The park overlaps both Shinjuku and Shibuya .