Stick points to surface of 3D map

Hi,
I am trying to plot locations on a 3d map. However, I can’t get the points to stick to the 3d surface. What would be the best way to do this?