Barcelona is a historic city with many attractions that have been built over 100 years. It receives over 2 million visitors per year. Key attractions include Antoni Gaudi's architectural works, the most collections of Picasso's art, and Las Ramblas, a lively street full of shops, performers and restaurants. Nature attractions near Barcelona include Montserrat Mountain with its monasteries and hiking trails, as well as beaches along the coast.