Alpine Lake in Park County, Montana

Alpine Lake in Park County is a water. Alpine Lake also exists in Beaverhead County.
Nature
water