Mammoth is absolutely stunning! We even found a snowmelt lake and took a refreshing dip

3