Amazing watch tower

Amazing watch tower

Embalse de los Bermejales (Bermejales Reservoir) near Granada, Spain.

cool watch towerEmbalse de los Bermejales (Bermejales Reservoir) near Granada, Spain.
cool watch towerEmbalse de los Bermejales (Bermejales Reservoir) near Granada, Spain.