Interactive Map of Russian churches 13 locations - click HERE
Interactive Map of Moscow churches - click HERE
Interactive Map of Moscow churches and Trinity Lavra of S. Sergius - Click HERE
Interactive Map of 4 St. Petersburg churches and Valaam Monastery - Click HERE
On link Virtual Tour in 3D you can see Russian churches in 3D, all 13 locations for FREE.
Unfortunately presentation in 3D don't work for now.
Photo gallery with 13 Russian Churches.