A band in southwestern China has shot to fame on the internet with its music videos at local scenic spots.