Krasnoyarsk is the largest city and administrative center of Krasnoyarsk Krai, Russia. It is situated along the Yenisey River, and is the second-largest city in Siberia after Novosibirsk, with a population of over 1.1 million. From Wikipedia
Over 200 passengers faced a 24-hour delay and overnight stay in Russia due to a technical issue on their flight from Delhi.