The Lighthouse is located in Canyon, Texas, United States of America. It is a popular landmark and tourist attraction in the region.
Visitors come to The Lighthouse to enjoy stunning views of the surrounding landscape and experience a unique geological formation.