Indian Mountain Lake, Tunkhannock Township, Monroe County, Pennsylvania, United States