Media GalleryThe Art of Traveling: Barcelona, Spain October 25, 2010October 25, 2010 Alexis The view from the top of mountain Tibidabo in Barcelona, Spain. (Wanna see your own random travel interest featured here? Email me at alexis.borja@gmail.com with “Art of Traveling” in the subject line.) artbarcelonaspaintibidaboview