Oto Reef
- Terra ASTER
- 31 August 2002
- 00:25 UTC
Oto Reef is an arcuate reef structure located within the central regions of New Britain's Kimbe Bay.
image: ASTER volcano archive jpl/nasa
Location Map
Oto Reef is an arcuate reef structure located within the central regions of New Britain's Kimbe Bay.
image: ASTER volcano archive jpl/nasa
Location Map