English: This is also known as mini India.
Telugu: దీనిని మినీ భారతం అని కూడా పిలుస్తారు.