Moumoukai Peak


Moumoukai Peak is a mountain on Raoul Island. Its peak is at an elevation of.