English: Nepal - the most mountainous country in the world.
Telugu: నేపాల్ - ప్రపంచంలో అత్యంత పర్వత గుర్తించిన దేశం.