We frequently come across beautiful pictures of Orthodox Christianity in Russia while cruising the internets, so we decided to share them from time to time.
It is so true, a picture can sometimes tell more than 1000 words.
St. Isaac of Dalmatia Cathedral, St. Petersburg
Photo: Alexei Denisevich. Entire project: «St. Isaac Cathedral (St. Petersburg)» / Russian Roads.
The Russian Roads site, www.rusroads.com, is a really extraordinary online project which exhibits the very best of what Russia can offer in internet excellence.