Image 1 of 1
The newly built road leading to Crystal Hall, the planned site of the Eurovision Song Contest, and a partially demolished building at 5 Agil Guliyev Street where the government has forced the eviction of local residents in an effort to clear the area surrounding the new stadium in Baku, Azerbaijan on February 18, 2012.