by
Ramakanta Mishra
Language: English
Release Date: June 25, 2017
Lumbini is the most sacred place of pilgrimage for Buddhists, because Buddha was born there. Millions of pilgrims must have visited the place during the one and half millennia when it was accessible. But none of them have left any record of their pilgrimage except Fa-hian (Faxian) and Hiuen Tsiang...