A group of Buddhist monks left for Lumbini (Nepal) on foot

Back to top button