Alamut Castle and its Glory at Night Alamut, a mountain fortress located near Rudbar, Iran, developed as a tourist destination due to its historical significance. It traced back to the Justanid ruler. Alamut Castle was built into the rock in the 9th century. Alamut Castle is still under excavation. The following picture is a fictional...Read More