January 23, 2008 at 5:13 pm
What is the history, role and mission of the helicopter base located at Torzhok (57 degrees 02′ 16.84″ N, 34 degrees, 59′ 50.845 E)? How does one get permission to visit this site? What are the units located there and what helicopters do they fly? Under who’s command?