Jumping in Barabinsk (a.k.a. train makes you zen)
- Barabinsk, Russia
Barabinsk is a small city for which Wikipedia says, "The most important economic sectors are the production of building materials, as well as metal and agricultural industries."
Okay, it might not be the hottest tourist spot in Russia.


Mongolia ยท 2010
China ยท 2010

Slovenia ยท 2011