answersLogoWhite

0

Nepal. actually hilly side of the nepal.It was also said it was found in china

User Avatar

Wiki User

13y ago

What else can I help you with?