Log In
Plan Your Trek Now
4/5
2 Views
attractions
St. Lazarus Church or properly known as "Our Lady of Hope" is also known by the Chinese name of Wangde Shengmutang.  The original hermitage was established to serve lepers of the... more »
St. Lazarus Church or properly known as "Our Lady of Hope" is also known by the Chinese name of Wangde Shengmutang.  The original hermitage was established to serve lepers of the... more »
0 Comment
Be the First
to Add a Review
Submit
Write a review