A tiny little beach in Javea, Spain. Lovely fish though!