This hike is amazing. The trail follows a stream the entire way, easy to navigate, and pretty flat until reaching the last 1.5 miles of switch backs. I calculated 23 miles round trip, so 11.5 miles each way. The lake is pretty shallow and my friend got leeches on her feet, so watch out for those if you get in. Camping spaces and water are plentiful. I took the China Meadows trail that starts here Forest Rd 186, Evanston, UT 82930. Happy trails!