Turtle Bay, Lang Tengah