Norway was enveloped in a sense of despair and hopelessness on Monday as thousands of mourners gathered outside Oslo City Hall to pay tribute to the victims of the twin terrorist attacks that took place on July 22, 2011.

Around 100,000 people carrying red or white roses rallied to show support for the victims of the attack.

On Friday 22, 2011, a blast in Oslo killed around 8 people and injured many others outside the office of Prime Minister Jens Stoltenberg. In less than two hours, a second attack took place at a youth camp in Utoya.

Although, the initial suspicion fell on possible terrorists from the Middle East, including Al-Qaeda, police and local media reports later confirmed the attacker as the Norwegian-born Anders Behring Breivik.

The self-admitted perpetrator has been charged him with acts of terrorism under the criminal law and is facing up to 21 years in prison if convicted.

Take a look at the heart wrenching images as thousands participate at the memorial march in Oslo: