You can deposit it in any bank that you have account with - just like you do with other checks. It is an Indian check in INR.
the name on the check and the name in the bank account must match.. dont try to deposite this in joint accounts.. we can give this check in any bank.. they will send the check to citibank and it will take atleast 5 working days time to process your check..
We can deposit the check in joint accounts too as long as the payee name matches the name of one of the account-holders.