Abeona Mons is a mountain on Venus named after the goddess Abeona. This floating object is one of the many portals found on the planet Venus.