The city of Leon is the capital of Leon province in Spain, started as an independent Kingdom in 910 DC,is famous for its Gothic Cathedral and many other monumental buildings.View of cathedral.

Royalty-free stock photo ID: 46077175

The city of Leon is the capital of Leon province in Spain, started as an independent Kingdom in 910 DC,is famous for its Gothic Cathedral and many other monumental buildings.View of cathedral.