back
Alhambra, Granada, Spain, palace, fortress, reflecting pool, mirror, photo
next

Alhambra Reflection III

AlHambra, Spain

The AlHambra is a palace and fortress located in Granada, Spain. The reflecting pools that have been built directly in front of the palaces visually increases their size by the mirror like effect. It creates a beautiful scene to behold.