Alien made base found on moon Triton, orbiting Neptune, June 2018, photos, UFO Sighting News.

Date of discovery: June 23, 2018
Location of discovery: Triton, moon of Neptune
NASA source: https://photojournal.jpl.nasa.gov/jpeg/PIA18668.jpg

Guys, I found this structure on the moon Triton. Its in orbit around the planet Neptune. The structure shows many right angles and looks to have been made recently. I also noticed that NASA failed to blur out this building, but did notice that others of similar size in the same photo were covered in a blur spot, even though the other areas around it were focused. That indicates that NASA did blur it out so the public would not find it. If NASA is hiding these structures, then it only confirms that these are structures created by intelligent beings. 
Scott C. Waring