Barcelona is known for landmarks like Plaça Catalunya, Sagrada Família cathedral, and Camp Nou stadium, as well as the port, beaches, and 1992 Olympic sites like Montjuïc and the Fòrum area.