A sacred place, Krishna Mandir will give you a greater understanding of the area's culture. Take a few moments to learn about the importance of this site to the locals.
You'll find this place of worship in Lalitpur. Once you've done all you can at Krishna Mandir, consider visiting nearby Pashupatinath Temple, Boudhanath, and Kathmandu Durbar Square.