Pashupathinath, Nepal -- Home of the holiest Hindu temple in Nepal, it is a mecca for real life yogi ascetics, some of whom are a bit peculiar.
No comments:
Post a Comment