Bear Lake, UT USA

I found this little heart on the north fork trail in cache national forest and it completely made my day