Kremlin, Kazan, Russia
The Kazan Kremlin was built at the behest of Ivan the Terrible on the ruins of the castle of the Kazan khans. It combines the Kul Sharif Mosque, the Annunciation Cathedral and the leaning Söyembikä Tower, and has been a UNESCO World Heritage Site since 2000. Photos taken in 2006.
