Meguro Sky Garden (Meguro, Tokyo) – a 7,000 sqm Circular Garden Park along the Meguro River

The Meguro Sky Garden is a beautiful, 7,000 square meter circular garden park built on top of Ohashi Junction, a structure that connects two major expressways. The garden park is open year round and is home to a fruits and vegetables garden, greenery, impressive views of the city scape, and on a clear day a … Continue reading Meguro Sky Garden (Meguro, Tokyo) – a 7,000 sqm Circular Garden Park along the Meguro River