Rambla Prim 1-17, Barcelona, Spain

41.421654, 2.20626