Small village I found tucked away in the mountains of Vietnam

Small village I found tucked away in the mountains of Vietnam (from: i.redd.it)