After upgrade the Nokia Maps to version 3.09 along with the update of Nokia Belle Refresh on my N8, 'Check In' feature is no longer available to use. It is just only available in China.
I don't why Nokia want to disable it to be use in other countries. I just seldom use it because I'm using Foursquare often to check in.
Source: Nokia FAQ
Nokia Maps Suite 2.0 and Maps 3.09 install the Check in application only in China. In the other regions Check in is not installed as part of the Nokia Maps Suite 2.0 bundle.
If updating from Maps 3.08 to Maps 3.09, the Check in application that came with Maps 3.08 is preserved. Check in can be used normally after the update. However, if updating from Maps 3.06 to Maps 3.09, the Check in feature is not any more available after the update. Also when the phone is initially shipping with Maps 3.09, there is no Check in application.
Note that if resetting the device with the Delete data and restore command, the Check in application will be removed and cannot be restored by installing Maps Suite 2.0 and Maps 3.09.