The luxury ocean liner Queen Mary 2, one of the world's largest, longest and most expensive luxury liners, arrives at the Port of Shanghai on February 15, 2010. [Xinhuanet]
Go to Forum >>0 Comments