Cascade Complex is a monumental limestone staircase leading to the monument to Soviet victory in the Second World War. Cascade Complex is situated in Yerevan, the capital of Armenia, and offers a stunning view of the city and Armenian holy mountain Ararat, which is believed to be the resting place of Noah's Ark.