The ultimate earth observation satellite.
2m mirror diameter
10cm resolution
Slider 1 up: solar array
2 Comments
10 Upvotes
Log in in to upvote this post.
The ultimate earth observation satellite.
2m mirror diameter
10cm resolution
Slider 1 up: solar array
@ZWAC 没