Ghibli may have created an animation of Castles in the Sky, but Tokyo's Shibuya Ward has created a real-life park in the sky. Miyashita Park was once a rather forlorn little playground park wedged between Meiji-dori and the Yamanote train line, just north of Mitake-dori (ie, a few hundred meters north of Shibuya station). The … Continue reading Miyashita Park: green space in the sky