Located on Dadeng Island in a south-eastern Chinese province, Xiamen is famed as one of China’s garden cities, known for its beautiful parks, tree-lined streets, and sandy beaches.