Halong Bay Islands Cho Da Islet Cho Da Islet, also known as Stone Dog Islet, is a striking limestone formation in Halong Bay. Standing... April 9, 2011 1 min read