If you are one of those people that like landscape photos or stock photos then the Russia landscape photo you can find on Russian-Photos.net would definitely interest you. Find some beautiful pictures taken of the great Russian landscape. Find photos from landscape to people.