The 8 Level Rooftop Park in Osaka, Japan

Posted on Wed, 2015-01-14 23:55 by Rosie M.
Built in the footprint of the old Osaka baseball stadium, Namba Parks is a shopping mall with an eight level rooftop garden that spans several city blocks and features tree groves, rock clusters, cliffs and canyons, lawns, streams, waterfalls, ponds and even space to grow veggies!