How far is it from beijing to shanghai
问题描述:
How far is it from beijing to shanghai
答
About one thousand kilometres.
It takes two hours by plane.
It takes twelves hours by train.