Tag Archives: Nepal

Welcome to Nepal

As part of  Visit Nepal’s new 2020 tourism campaign, the organization commissioned 108 large yeti statues designed by Ang Tsherin Sherpa to be painted by various artists and placed around the world to build interest in visiting the nation.  It … Continue reading

Posted in Art, Asia, Tourism | Tagged , , | 1 Comment