Where is the Physical Location of Nepal Art Craft?

Our Physical Location is Thamel-29, Kathmandu, Nepal, Which is one of the major Tourist center about 7 Km. west of International Airport of Nepal.