Download this free HD photo of himachal pradesh, baralacha la pass, highest peak in the world, and cinematographer (film job) in India by Rajiv Sadh (@rajivsadh)
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections