Travel Photography > Featured photos taken in Russia
Book a bed or room in a hostel in Russia via Travellerspoint.
Near where we were staying in the outer suburbs of St Petersburg, there is this very cute pink church.
This elaborate Russian Orthodox church was built on the spot where Tsar Alexander 2 was assassinated.
St Petersburg
Baykal lake in Syberia
Eternal flame wishing for peace.
Train 'Russia' (center) with other trains during a few minute stop.
The Buddhist temple located in Ivolga (Ivolginsk). It was the only spiritual center of Buddhists all over the USSR.