Dharamsala, India


February 2023 journey to Dharamsala, Himachal Pradesh, Northern India.

 





Temple of Shiva, HP, India