Barcelona is located in Catalonia in northern Spain on the Mediterranean coast. The city has many beautiful sights like beaches and parks but also suffers from overtourism and pollution at times. Transportation options in Barcelona include buses, trains, the metro, cars, motorcycles, bicycles, and skates. Popular places to visit include Sagrada Familia, Liceu Opera House, Park Güell, the Cathedral, and Placa de Catalunya. While Catalan is the predominant language, Spanish, Arabic, and English are also commonly spoken due to Barcelona's diversity of residents from other countries. One curiosity is that 50 years ago Barcelona experienced a major snowfall.