Stalbitsata cave meaning the stair, with a hole on the ceiling. Between heaven and hell concept. It is located near Lovech town in Bulgaria.