caravahan 14 June 2019 Hangrang, Himachal Pradesh, India You see whatever this is that nature has carved into a mountainside.