Photo of the Day | Photo Gallery

The Past in the Present

Light and rain fall on empty churches near Russia’s Ivangorod fortress in this National Geographic Photo of the Day from our Your Shot community.

Comment on This Photo