Dharamsala gets second highest monsoon rain in 110 years