English: What are Ramsar sites?
Telugu: రామ్‌సర్‌ సైట్స్‌ ఏంటి?