April 10, 2016 at 10:00AM
There is a five-road junction
at the top of slopes situated east of Shibuya station.
The red flowers just stand calmly at the triangle
where a lot of cars and trucks are passing by.
Shibuya 2-16, Shibuya, Tokyo, Japan
Nearest Station : Shibuya Sta.
Step forward/back to