Mirador del Castillo, Mediterranean lookout point in Benidorm , Costa Blanca,Alicante province, Spain