Previous Image Next Image 20150314_140726 The Kul Sharif Mosque located in the Kremlin of Kazan, 600 miles east of Moscow.