Chyasin Dega
I'm very excited to share my latest work with you.
Chyasin Dega (Krishna Temple) is an unusual eight sided stone Shikara built in 18th century which lies at the south end of the Patan Durbar Square.
Let me know your reviews 🙂🙂
More by Love Chand Shrestha View profile
Like