20 sights that make the UK a draw card for tourists

Updated: 2015-10-22 05:00

(chinadaily.com.cn)

20 sights that make the UK a draw card for tourists

Hyde Park, one of London's eight Royal Parks, is home to famous landmarks including the Serpentine Lake, Speakers' Corner and the Diana, Princess of Wales Memorial Fountain. [Photo/IC]