The Bund
The first episode was shot in Shanghai near The Bund. In later episodes, some parts were filmed in Thailand.