Yebisu Garden Place Tower is a 38-floor skyscraper located in Shibuya, Tokyo, standing 185 meters tall. It's part of the larger Yebisu Garden Place complex near Ebisu Station, featuring offices, restaurants, shops, and the Tokyo Photographic Art Museum.