If you enjoyed Inception you probably remember a scene with the green building from the center of this photo…
Named Izumi Garden Tower (Spring Garden Tower), this massive skyscraper is located in Roppongi, Tokyo and it hosts a high-end hotel, luxury apartments, offices, shops and restaurants.
Built in the modernist style, Izumi Garden Tower had its moments of glory in 2002, when it was inaugurated, being at the time the tallest skyscraper in Minato-ku, with 216 meters. However, just one year later, it was surpassed by the Mori Tower Roppongi Hills (238 meters):
Yesterday’s Japan Photo: