Ryazan is the largest city and administrative center of Ryazan Oblast, Russia. The city is located on the banks of the Oka River in Central Russia, 196 km southeast of Moscow. From Wikipedia
Following failed Istanbul talks that yielded only a prisoner exchange, world powers call on Russia to stand down