DSCF0693 Published 09/05/2015 at 1600 × 1200 in Russia: first impressions ← Previous Next → Our street. It’s easy to feel like you’ve gone back in time, judging by the cars on the road.