Hi Varsha, The Weather in Lansdowne is brilliant throughout the year. It can get extremely cold in the Winters (October - March) with the temperatures dropping to 0 degree Celsius. Attached with my comments you can check curated trips by fellow travelers. Please take a look. Thanks!
The best time to visit Lansdowne is October – March (In winters) and April – June (In summers). The weather is pleasant during these months.
https://www.tripoto.com/trip/lansdowne