Cox's Bazar beach in Bangladesh is one of the largest