A large secret base has been discovered 40 km away from the Deseiligny crater on the moon. The moon base is about 235 meters x 185 meters.
The base consists of various square and rectangular components (hangars or buildings) and is clearly artificially built.
Who built this huge station, the aliens? It is more likely that earth's super powers built it as a secret outpost and maybe to park their UFOs.
There's more activity on the Moon then we know!
Google Earth coordinates: 19°58'55.05"N 21°11'39.83"E