China-based travel platform Ctrip has said it took down products calling South Tibet as 'Arunachal Pradesh' after backlash from Chinese citizens. Ctrip didn't confirm or deny that such information refers to the depiction of the Sino-Indian border, Chinese state media reported. China claims Arunachal Pradesh as part of southern Tibet while India firmly maintains Arunachal is its integral part.