2. City ParkYelets Oryol or Orel is a city and the administrative center of Oryol Oblast, Russia, located on the Oka River, approximately 360 kilometers south-southwest of Moscow. Population: 317,747 ; 333,310 ; 336,862 . From Wikipedia, the free encyclopedia.