tobechecked
Nippon Shoppers Packed into the Market
People crowd at Asakusa shopping street to welcome the New Year’s holidays which will last to Jan. 3, 2012, in Tokyo, Dec. 28, 2011. <Photo: Xinhua/Kenichiro Seki>
People crowd at Asakusa shopping street to welcome the New Year’s holidays which will last to Jan. 3, 2012, in Tokyo, Dec. 28, 2011. <Photo: Xinhua/Kenichiro Seki>