Juvenile Banggi cardinalfish hiding in a sea urchin, Gilimanuk, Bali, Indonesia.


Both adult and juvenile Banggi cardinalfish often shelter amongst the spines of sea urchins. This species of fish was originally found only in the Banggi Islands in Sulawesi but has since spread to other areas of Indonesia as a result of the aquarium trade. Gilimanuk or Secret Bay is located at the north western tip of Bali. It is open to cold upwellings of water that flow between Bali and Java. The daily influx of nutrient-rich cold water means this shallow site has become famous for unusual 'muck' critters or species, not easily found elsewhere in Indonesia. Gilimanuk has become very popular with underwater photographers. Bali is a very popular holiday destination for divers and offers a wide variety of different types of diving, from reefs and wrecks to mucks sites such as Puri Jati and Gilimanuk.


Size: 4287px × 2848px
Location: Gilimanuk, Bali, Indonesia.
Photo credit: © Matthew Oldfield Underwater Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: baby, bali, fish, gilimanuk, indonesia, juvenile, marine, spines, underwater, vertebrates