Flights from Shanghai to Oman on SriLankan Airlines.