While Beijing is the political capital of China, Shanghai is what people romanticize while dreaming of the mysterious Far East. Once a sleepy fishing village, it is now a pulsating cosmopolitan destination thanks to British colonialism which grasped it's strategic location as a port town. Present day Shanghai pleases its visitors with colonial remnants, shopping districts, river side gardens, nightlife, art, music and much more. If you are brave enough, do sample some strange cuisine like duck neck, sheep's heart or pig brains in spicy broth!