 All these fjords have glaciers at their heads.Off the coast, on the southern side of the mouth of the bay lies small Putugua island.In the NE part of the bay there are larger islands, the largest of which is Romer Island (Rømer Ø), southeast of which is smaller Ole Romer Island (Ole Rømer Ø) lying closer to the middle of the mouth of the bay.