Hello Henmei,
Welcome to Apple Support Communities.
We understand that you are not seeing your contacts location in the Contacts app. We are happy to help.
We’d like to have you stop sharing your location with one of the contacts that you cannot see their location in Contacts. Please have them do the same using the steps here: Find people and share your location with Find My - Apple Support
"Stop sharing with one person
- Open the Find My app and select the People tab.
- Choose the person that you want to stop sharing your location with.
- Scroll down and select Stop Sharing My Location."
Then, we want you to restart your iPhone using the steps here: Restart your iPhone - Apple Support
"How to restart your iPhone X, 11, 12, 13, or later
1. Press and hold either volume button and the side button until the power-off slider appears.
2. Drag the slider, then wait 30 seconds for your device to turn off. If your device is frozen or unresponsive, force restart your device.
3. To turn your device back on, press and hold the side button (on the right side of your iPhone) until you see the Apple logo.
How to restart your iPhone 6, 7, 8, or SE (2nd or 3rd generation)
1. Press and hold the side button until the power-off slider appears.
2. Drag the slider, then wait 30 seconds for your device to turn off. If your device is frozen or unresponsive, force restart your device.
3. To turn your device back on, press and hold the side button until you see the Apple logo.
How to restart your iPhone SE (1st generation), 5, or earlier
1. Press and hold the top button until the power-off slider appears.
2. Drag the slider, then wait 30 seconds for your device to turn off. If your device is frozen or unresponsive, force restart your device.
3. To turn your device back on, press and hold the top button until you see the Apple logo."
After your iPhone has fully restarted, both you and your contact share your location with each other again. Upon doing this, are you able to see the contact’s location in Contacts?
These steps may help. Let us know if you have further questions.
Take care.