Chepuwa merupakan sebuah kampung yang terletak di Nepal.
Neppol Megasite
Rencana mengenai lokasi di Nepal ini ialah rencana tunas. Anda boleh membantu Wikipedia dengan mengembangkannya.