Rekong Peo
India /Himachal Pradesh /Kinnaur /Rekong Peo Reckong Peo or Peo as it is called by the locals was commonly known as the Land of the Gods. This place is a wonderful showcase of the beauty that the Himalayas have to offer to us. This is a place that the Gods will definitely inhabit. The headquarters […]