Kibber temple. Kinnaur valley, India.