AlHambra Reflection II

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.

Photo © copyright by Edith Levy.