English: The himalayas are mountains to the north of India.
Telugu: హిమాలయములు ఉత్తర భారత దేశంలో ఉన్న పర్వత శ్రేణులు.