Tourist motorized rafts on the Li River, Yangshuo, China

Tourist motorized rafts on the Li River (Lijiang River) among green woods and karst mountains at Yangshuo County of Guilin, China.

Most Popular Searches On Stock Footage