From a distance, some mountain temples in the Himalayas could be mistaken for Incan ruins, which also cling to steep slopes.