Hindu pilgrims ascend the steps to the temple of Badri-Narayana in the Himalayan State of Uttarakhand, India

Leave a Reply