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.