The Annunciation Cathedral in the Kazan Kremlin is a monument of Russian architecture of the 14th century. With the neighbouring Kul-Sharif mosque,...