

© Antonio Nodar / Chhetra Lal Kayastra
Chhetra Lal Kayastha is a recognized artist based in Pokhara, Nepal, known for his contributions to the contemporary art scene. He is included in the permanent collection of the Nepal Art Council, which highlights his significance within the artistic community.