Monsoon Mayhem: Witnessing the Catastrophic Downpour in Himachal Pradesh, India (July-August 2023)