Location: Peng Chau

Peng Chau Map and Nearby Attractions

My location
Get Directions

Lung Mo Temple

Lung Mo Temple (龍母廟)  or Dragon Mother Temple, was built around 40 years ago and is located on the island of Peng Chau. Wikipedia Says Legend Longmu’s historic name was Wen Shi (溫氏). She...