where does tropic of cancer pass in india