Geography and Travels
·
Streets and Places
·
Sports and Recreation
This is a photograph of two ladies posing on a large rock at Kusu Island. Kusu, which means 'Tortoise Island' in Chinese, is also known as Peak Island or Pulau Tembakul in Malay. Every year, during the Kusu festival in the ninth lunar month, thousands of devotees make their pilgrimage...