Photo Of The Day – Free Spirits

Photographed somewhere near the Buddhist town of Tawang in the high Himalayas, the horses seemed perfectly at ease, like spirits out on a gentle stroll, and as secretive as Himalayan mist.