Navigating by Light