I have never thought about salt being beautiful, but this salt formation has changed my mind. Located in Iran, once the Arabian peninsula evaporated and the shores of the sea retreated, this stunning piece of artistic nature was left behind. Salt Goddess Cave & Mountain Photo Gallery - Iran Travel... Sign in to see full entry.