Time Walker on MSN
Visitors pass local food shops while touring China
Visitors walk along a busy food street on Gulangyu Island in Xiamen, Fujian, China. Small restaurants and snack shops line the pedestrian road with illuminated signs and menu displays that catch the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results