Sudhas at Pashupatinath.  The best I could figure they are wandering Hindu Holy Men.  Check out their hair!