HiRISE Captures Image of Sci-Fi Landing Site