Its funny how your two posts are contrasting here http://forums.digitalpoint.com/showthread.php?t=1881257 you seems to be advising newbies , this post you sound like one.
As an Indian user, your US Dollar cheque should come in local Indian currency. There is no settings for this, it is default for all Indian users. In your payment statement link see the Rupee equivalent at the time of issuing cheque. So, as an Indian Rupee cheque, it should not take more than 15 days to clear the amount.
If you have a CITI Bank, The amount will gets cleared in 1 day (Generally Google will send a CITI Bank Cheque). For me all the cheques cleared on 2nd day itself.
Check your account settings. An Indian publisher can opt for US dollar check. For me, INR check takes 2 working days to clear. USD check can take 3-4 weeks.
Its take me approx 45days to clear my 1st cheque in PNB bank. My 2nd cheque clear in 7days in IDBI BANK. I am from Bihar.
I have deposit my Adsense check 10 days back, still the check amount did not transfer to my bank account. Can tell me why.
Which city are you from? Do you have a Citibank branch in your city? If yes, then you should contact your bank as local cheque clearing is completed in two days.