In the Northern Himalayas lies this great inn. It's only been visited by yetis, but if you get lucky you can find the big foot inn shirt