Map Graph

Mount Stenhouse

Mountain in Hong Kong

Mount Stenhouse or Shan Tei Tong is the highest peak on Lamma Island in Hong Kong, with a height of 353 metres (1,158 ft) above sea level.

Read article
File:1_lamma_island_panorama_2011.jpgFile:China_Hong_Kong_location_map.svgFile:SouthLammaAerialCloudy.jpg
Top Questions
AI generated

List the top facts about Mount Stenhouse

Summarize this article

What is the single most intriguing fact about Mount Stenhouse?

Are there any controversies surrounding Mount Stenhouse?

More questions