Palo Alto, California
Hansen lives in Palo Alto, California.