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