15 days, 430 stalls, endless excitement at Chitwan Mahotsav 2081