Zamora, Spain

Zamora () is a city in Castile and León, Spain, the capital of the province of Zamora. It lies on a rocky hill in the northwest, near the frontier with Portugal and crossed by the Duero river.