Hmm... See if you can check in Google Analytics? That will give you the specific page. Under traffic sources > sources > referrals. Click on the traffic source, and then it will show you a list of links. The little box icon next to the link will open the page for that address. (This is the only way I've ever been able to track what items of mine are pinned to Pinterest.)