The Hunch Backs


The Hunch Backs, or Ngau Ngak Shan, is the twelfth-highest mountain in Hong Kong. Peaked at, it is at the north of Ma On Shan.