English: It is referred as the "Mini Switzerland."
Telugu: దీనిని "మినీ స్విజర్లాండ్" అని పిలుస్తారు.