American Fork Canyon

American Fork Canyon in north Utah County is one of my favorite places! It has stunning scenery, amazing hikes and beautiful reservoirs!