Spain - Sarmiento Photography

Torre Mapfre

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

BestCataloniaSpain