$290 Cheap flight deals from Shanghai (SHA) to Berlin (QYG)