Shinjuku Niagara Falls
Shinjuku Niagara Falls is a fountain in Tokyo's Shinjuku Central Park, in Shinjuku, Japan. The "Tokyo Weekender" has described the water feature as "generously named".
Q1490
Tokyo
LOC
Q5364883
Shinjuku Central Park
LOC
Q179645
Shinjuku
LOC
Q7814049
Tokyo Weekender
MEDIA
Q78491509
Shinjuku Niagara Falls
LOC
location
located in the administrative territorial entity