The Cathedral of Christ the Savior is the tallest Orthodox Christian Church in the World.Overwhelming and impressive. A lot of tourists don’t know it but actually under the church there is a museum worth the visit. Surrounded by bridges and parks and opposite the Pushkin State Museum of Fine Arts, it is definitely this church is a must see.