English: They call it the "Mini Switzerland."
Telugu: దీనిని "మినీ స్విజర్లాండ్" అని పిలుస్తారు.