MIK_181010_Benimaurell_0662

View from Hotel Alahuar onto Sierra del Penon next to the village of Benimaurell, Alicante province, Spain