Peacock Shop Paper Factory
March 18 in Nepal ⋅ ☁️ 26 °C
We also visited the evocative Peacock Shop Paper Factory, where all of the products are created from paper made by hand using the bark of the lokta bush. I could have spent hours in there! Just acrossRead more




























