Last time i Visited Manali. It is located in Indian state of Himachal Pradesh near the northern end of the Kullu Valley.