London is famous for Big Ben; Paris for the Eiffel Tower; Rome for the Colosseum. Barcelona, on the other hand, is not identified by one or two famous buildings as these other European cities, but... This description may be from another edition of this product.