Shinjuku Niagara Falls | |
---|---|
Location | Tokyo, Japan |
35°41′24″N 139°41′22″E / 35.69009°N 139.68957°E |
Shinjuku Niagara Falls is a fountain in Tokyo's Shinjuku Central Park, in Shinjuku, Japan.[1] The Tokyo Weekender has described the water feature as "generously named".[2]