military airport in Tver, Tver Oblast, Russia
Russian Air Force An-22 in April 2007.jpg