Monument to Columbus La Rambla About photo Christopher Columbus 60 m tall bronze monument, La Rambla, Barcelona, Catalonia, Spain. Related Photos Best New Books