Russia, Cathedral of Christ the Souvenir, Castle, 3d Puzzles, 127 pieces.
Russia Cathedral of Christ the souvenir, is a church in Moscow, on the bank of the Moskva river, a few blocks west of the Kremlin. with an overall height of 103 meters(338ft), it is the tallest orthodox church in the world.