Spatiotemporal Patterns of Hydro-meteorological Extremes over 1986-2015 in Nepal