Are you sure your
Permanent Resident Card and NOT Permanent Residency application shows as "approved" ? Aug 3rd landing date means it should only be ready by Oct 3rd. I doubt yours will be processed so quickly.
If it's the latter (which again I highly doubt) then I would call up CIC and
find out the "card dispatched date" and the address they sent it to. Accordingly, I would then
check my mailbox, old addresses on file and with my neighbours. It should come within 5 days from the dispatched date.
So do that.
My card was approved on Aug 9th but only dispatched on Aug 14th.
You should have landed after your India trip. The only other option you now have, is to apply for a PRTD doc from New Delhi!
Good luck!