Find the cheapest flight

Shanghai to Barcelona