Sha Tin New Town Stage I Phase 1.

Pier at Sha Lo Wan, Lantau Island.

Share This Page