Submitted by Thomas Nilsson on Wed, 05/19/2010 - 22:12 A view from the 512 meter high mountain Tibidabo in Barcelona. Locate 41.420884028995, 2.1206617355347 Barcelona 2010 Log in to post comments