(Barcelona, Spain) - Office building located in the Port Olimpic area. Has the highest helipad in Spain above ground at 505 feet.
(Barcelona, Spain)