Uncategorized Manali-Leh road in Lahaul Valley, Himachal Pradesh, India by victorpreston April 28, 2023 291 Manali-Leh road in Lahaul Valley, Himachal Pradesh, India#travel, #Snow, #visit india, #landscape, #ASIA