The origin of Udaya Charan Shrestha’s creative journey is rooted in a close relationship with Nepal’s rich cultural heritage. The artist’s steadfast commitment to the traditional...