Building A “Buddhist Mecca” In Nepal

The town of Lumbini, the Buddha’s birthplace, long had little more than a small temple to serve the many visiting pilgrims. For decades there have been plans existed for a grander complex with architecture from throughout the Buddhist world; progress is finally being made on realizing those plans, with major help from a foundation in China.