The country, Nepal, has lots of hidden treasures which are still unknown. And Buddha is one of the most followed spiritual figures worldwide. Buddhist monks and his followers