Crete, land of thousand caves …

Crete, land of thousand caves … an awesome image from the exploration of Ψ207 cave on Lefka Ori mountain range where we also meet the 2 deepest caves in Greece, the Leon (-1110m) and Gourgouthakas (-1208m), the 60th deepest cave in the world !