Lake Armstrong

Lake Armstrong is a large artificial body of water which was located on Luna near the city of New Chicago. The lake was large enough to be seen on Earth on a clear day.