Somewhere In The Mountains is a scenic lookout located in United States.
Scenic Lookout
New York United States
Passing Blooming Grove exit 129
Passing exit 127
Nowhere in the mountains
Beautiful view - Josue Soto
It sucks. The end. - Shorouk AboHussien