An estimated 2,300 people viewed history close up Saturday in Flower Mound at the site of a 1860s-era log cabin open to the public for the first time. The “Long Prairie Cabin” is located at 4801 Quail Run in Flower Mound on a 4.33-acre parcel of land situated at the southeast corner of Quail Run and Flower Mound roads.