Hainan Airlines connects the People 's Republic of China with Africa .
Hainan Airlines has established nine airline bases in Beijing , Xi'an , Taiyuan , Urumqi , Guangzhou , Hangzhou , Lanzhou , Dalian and Shenzhen , as well as an extensive network across the People 's Republic of China , and connecting Asia , Europe , America and Australia .
Hainan Airlines