Chelyabinsk from the air
Chelyabinsk is nestled into the southern Ural Mountains of Russia and played host to a huge meteor crash on the 15th feb 2013. This is Elena’s home city and these great shots show the city off in spectacular style.
Chelyabinsk is nestled into the southern Ural Mountains of Russia and played host to a huge meteor crash on the 15th feb 2013. This is Elena’s home city and these great shots show the city off in spectacular style.