MONUMENTS OF EUROPE By Andrés PUERTA DE ALCALÃ. MADRID. SPAIN. PLAZA MAYOR. MADRID. SPAIN. BELEM TOWER. LISBON. PORTUGAL EIFFEL TOWER. PARIS. FRANCE. LONDON BRIDGE. LONDON.…