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