A remote village hidden in the Himalayas by a river

A remote village hidden in the Himalayas by a river