Hidden paradises in Iran

Setaregan valley, the amazing two million-year-old valley on Qeshm Island, also called Darreh Setaregan.