Lamma Island is located to the southwest of Hong Kong Island. ... Mount Stenhouse (山地塘, Shan Tei Tong) is the tallest mountain in Lamma (353 metres above ...
Apr 5, 2012
The island is very rural with some rugged scenery with granite hills dominated by
the 353 metre peak of
Feb 26, 2011
Sok Kwu Wan (Picnic Bay) Pier (Yung Shue Ha,