A quiet village nestled in the mountains with surrounding greenery

A quiet village nestled in the mountains with surrounding greenery