Challenging environments, Ephemeris-based orientation, GNSS-denied positioning, Skyline-based localization, Visual geo-localization.