Lod Cave and the highest peak – Nature that left me speechless