The Torre Agbar building. About photo The City of Barcelona seen from Montjuic Castle, Spain. Keywords Museum Catalonia Torre Agbar building Barcelona harbor teleferico de montjuic Related Photos Best New Books