MIK_181010_Benimaurell_0669

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