Some very kool photos . . .

First check this link; google map interesting location.

Now some closeup photos; photos and airliners.net

They seem to like Russian birds.

yeah looks like quite a few IL76s, IL96s. I do see a 707, 737 and possibly a C130 as well.