A trip to Shanghai Barbie Store

Posted on:

The world’s largest Barbie store is located at Shanghai 上海. I was at Shanghai last week, spending a weekend there and happened to pay a visit to the […]


Vote Earth this 28 March

Posted on:

2140 cities, towns and municipalities in 82 countries have already  committed to VOTE EARTH (your light switch is your vote ! ) for Earth Hour 2009 to switch […]