Rocket Lab's 'Launch Site 1'

A very hgih resolution optical satellite image showing Rocket Lab's Launch Site 1 in New Zealand.

Interactive Viewer

Tags:
No items found.