Sparrow Mountain is located in the southwest suburb of Moscow, Russia. It is built along the South Bank of Moscow and adjacent to Moscow University. He was the commanding heights of Moscow, known as Mount Lenin in Soviet times. Standing on the view platform of Sparrow Mountain, you can have a clear bird's eye view of the whole city of Moscow. It's very beautiful to visit here in spring and autumn.