On-Board Air Canada Boeing 787-8 Landing in Shanghai flight2000it 10 years ago On-Board Air Canada Boeing 787-8 Landing in Shanghai By Boeingspotter1 – Canadian Aviation