Located in the Shandong province on China's southeast coast and dubbed 'Garden City' in China, the coastal city of Weihai is famous for its excellent air quality, temperate climate, lush forests and ...