April 16, 2016 at 3:00PM
“Meguro Sky Garden” is a public park in the roof
of the O-shaped junction of two freeways.
The external appearance of the junction
looks like a fort or a warship.
While you sit on a bench at the park,
you might feel like you were on the top of a mountain
because of a good view and a grateful breeze.
Ohashi 1-9, Meguro, Tokyo, Japan
Nearest Station : Ikejiri-ohashi Sta.
Step forward/back to