Lake Armstrong (Shelter)

Lake Armstrong is a large artificial body of water which was located on Luna near the city of New Chicago.