Please enable Javascript!
Emerald Lake below Mount Timpanogos