English: The Red Beach in China
Telugu: చైనా లో రెడ్ బీచ్