Jiyugaoka
Jiyugaoka
Ōaza ·
Meguro, Tokyo
Directions
Getty Images
Details
Location
Meguro, Tokyo Japan
Coordinates
35.61052° N, 139.66740° E