English: Lumbini, now in Nepal.
Telugu: లుంబిని ఇప్పుడు నేపాల్ దేశంలో ఉంది.