Russia is the largest country in the world and spreads from Western Europe to Northern Asia. The official name is the Russian Federation.
Can't find the location or photo you're looking for? Please submit a photo request. I may have it in my archive or be able to do a new shoot soon.