Canteras town and beach at night, Gran Canaria, Canary Isles, Spain