Freakiest thing ever. While hiking up in the mountain, I come across this... (1 of 2)