Designed by
Title
Horse drinking water in the river on the way to Markha village, part of Markha valley trek, Ladakh, India #
Description
Horse drinking water in the river on the way to Markha village, part of Markha valley trek in Ladakh region, India