It's a photo taken this summer on a cave in Denia-Alicante (Spain)
This is a list of photos posted by Glassbutterfly23