Category:Barcelona, Spain

Barcelona is a large city in Spain. The Castle of the Three Dragons, Palau Nacional, Sagrada Familia, and Camp Nou are located here.