There is a great wedding venue that used to be called Lower Lake Ranch. It's now been taken over by Wedgewood Weddings a large corporate company. They have changes the name to Mountain New Ranch. Here are some photos I have taken there. hey have some great spaces for photos including a barn and some small lakes.