Udhampur is best known as a Hindu pilgrimage town and would give you a picture of old temples and legends. These days it is a bit crowded as millions of devotees flock to the town, especially to the Vaishno Devi temple to offer prayers and seek blessings. And as with everywhere else in the country, a sea of people signifies a sea of colour.