Living a life of hermits hundreds of feet above sea level on the mountains of Kathmandu, these Buddhist masters swear by their love for mushroom pizza, branded colas and superstar actor Amitabh Bachchan.
You must be logged in to post a comment.