This Saturn has been found!
See the solution.

Or view the hunt in its original form below.

Nectar

Fly up to the place that you would call home.
Find a rose-colored post just off the North Dome.
Written in ink only your eyes can see
Is the word that can be entered here as the key.