Designed by
Title
The road in Manali, Kashmir, India #68332809
Description
The car running on snow mountain in Manali, Kashmir, India. Manali is a hill station nestled in the mountains of the Indian state of Himachal Pradesh near the northern end of the Kullu Valley.
This image is editorial