Travel photoblog with galleries from around the world
Red Chinese Paper Lanterns at Night in China Town, London.