Travel Shanghai China

Travel to Shanghai, China

words Al Woods Shanghai, located in Eastern China, is one of the most popular ...

taste buds

Treating your taste buds to a world tour (without leaving home)

words Alexa Wang Not everybody can afford to jet off to China just to ...

feast

Chinese New Year at Hakkasan – a feast for the senses

Nothing introduces you to a foreign culture quite like a feast. Good company brought ...

China meets Myanmar

When China meets Myanmar – How riots turned into dialogue

words Alexa Weybridge What happens when a corporation from China trying to set up ...

Snow Flower and the Secret Fan – Film Review and Trailer

Weaving two parallel stories one in the present day and the other in 19th ...