Atelier Titö

The Mystical Red Castle

Travel PhotographyTitö

The Alhambra (the Red Castle) is a heavily and craftily restored Moorish historical site in Andalusia, Spain. The mysterious presence of ancient spirits, the shift of power between dynasties and their touch to the medieval architecture, the surrounding mountains, the private garden and palaces, one trip is not enough to consume it all, specially during summer when The Alhambra attracts tourists in large numbers.