Suhaveshwar Temple to the west of the Menali stream