Rocket Lab's 'Launch Site 1'

A high resolution optical satellite image of Rocket Lab's Launch Complex 1 on the Mahia Peninsula in New Zealand.

Interactive Viewer

Tags:
No items found.