Breeder pond at Giant Springs trout hatchery in Great Falls, MT. Most of these fish are well over 10lbs. When they get to a certain age, I'm not sure on the details, they let them go into the Missouri River where Giant Springs dumps in. There are even some albino rainbows in the pools. Neat place to visit if you are in the area and have some time.
Me and my brother did a little hike in the snow without snowshoes. There was about 3 feet total. Most of the time we only sank down about 12-18 inches (usually not quite knee deep) but sometimes you would go the whole way down. I am standing on that selfie.