Храм Христа Спасителя March 19, 2013 by Alec Ray Leave a Comment The tallest orthodox church in the world sits on the northern bank of the Moskva river. Originally built in 1883, and rebuilt in 2000.
Leave a Reply
You must be logged in to post a comment.