Did you mean: karoo, karo, kargo?
1 stock photos
Mesmerizing view of the Khawa Karpo mountain under a blue sky in Yunnan Province, China