AlegsaOnline.com Home Monuments Sangtarashan cave Sangtarashan cave Author: Leandro Alegsa Creation date: November 13, 2022 en.wikipedia.org · Public domain Sangtarashan cave (Persian: غار سنگتراشان, also known as Sangshekanan cave and Sangeshkan cave) is located in the Jahrom, in southern Iran, it is the largest handmade cave in the world. It has several corridors, columns and openings.