Mussoorie, known as the "Queen of the Hills," is a popular hill station in Uttarakhand, India, situated in the foothills of the Himalayas.