The Sacred Land” by renowned photographer Herbert Karim Masihi is currently underway at the National Museum of Iran.