Herding sheep on horseback on the shores of Lake Qinghai, Qinghai, China.


Herding sheep on horseback on the shores of Lake Qinghai, Qinghai, China. The small, strudy horses bred here are famous for their stamina.


Size: 4256px × 2831px
Location: Qinghai China
Photo credit: © Michael Freeman / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alamy, china, herd, herding, horse, lake, pd, pony, qinghai, quighai, sheep, shepherd