Mogarraz, in the Salamanca Mountains in Spain, is a small town that seems to be frozen in time. A local artist took the ID of every villager in 1967 and their faces are portraited all around town, giving it a special vibe that stands up from other nearby towns.
Mogarraz, in the Salamanca Mountains in Spain, is a small town that seems to be frozen in time. A local artist took the ID of every villager in 1967 and their faces are portraited all around town, giving it a special vibe that stands up from other nearby towns.