Penyabong beach or also often called Batu Lubang beach is a touristic beach at the southwestern side of Belitung Island, Indonesia