Nepalhoa is a store. It appears to be a retail location, possibly selling shoes or outdoor gear.