View of the Heart of Chechnya mosque on a sunny June morning. Grozny, Chechen Republic. Russian Federation