Budweiser Clydesdales, known as the tallest horses in the world, arrive in Shanghai from United States on March 6, 2014. As the friendship ambassadors of the United State, they were warmly received by Shanghai citizens. (Photo/CNS)
Day|Week|Month