on a mountain road near nanjing