Mandala Network Chilancho Bihar is situated on the eastern side of Kirtipur. One have to walk about 20 minutes from Panga, Kirtipur. The Chaitya is believed to have been built by Emperor ... + 3 more