Ashurade historical castle
Ashurade historical castle: a reminder of Russia’s colonial presence in IranThe historical Ashuradeh Castle, also known as the Castle of the Russians, is a historical monument from the Qajar period, which is located on Ashuradeh Island and near Turkmen Port. This castle was built in 1274 AH by the order of General Kozlov, the military […]