Yamuna is the site where the leela of the Kaliya-Krishna duel unfolds. The flowing, bluish-green waters of the Yamuna are delicately embellished with finely painted white arcs that conjure her ...