NASA’s “Harbour Seal Rock” has made it possible for us to also become Mars guests, albeit virtual ones, as it took viewers from across the world on a breathtaking journey across the Red Planet’s rocky land, notoriously swept by powerful dust storms.