So we’re here in Telluride, Colorado.

Otherwise known as Heaven on Earth.

Grace has a spectacular house on the Mesa (where The Sound of Music was filmed). It’s crazy beautiful and, yes, the hills are alive.

She also has her own lake.

TellurideGrace

A movie is in the works but we wanted to give you something in the interim.

Load up on the treats ’cause we’ll be home soon and needing a little sustenance. (Not much out here in the wild, doncha know.)