By Lonely Planet, Harper, Damian, Chen, Piera, Dai, Min, Eimer, David, Ho, Tienlon, Kelly, Robert, Low, Shawn, Matchar, Emily, McCrohan, Daniel