Varanasi is the spiritual heartbeat of India ... This temple is popularly known as the Monkey Temple, as it has an immaculate pond and marks the relentless love of its visitors for the god.