Tokyo tower sports a ‘sky forest’
Designed by Japanese studio Nendo, the Yokohama Ekimae building, an 11-story office tower located in the Kojimachi neighborhood in central Tokyo, Japan, creates a more physical experience to the outdoors with its Kojimachi Terrace or ‘Sky Forest.’