Do you have any photos of this mountain?

Lai Pek Shan

China

Lai Pek Shan is a mountain in the China with an elevation of 550m.

Latest Climbs