English: Stone forest in China.
Telugu: చైనా లో స్టోన్ ఫారెస్ట్.