title: Plot city names for lon,lat coordinates
body: <p>I want to plot the names of cities onto a map of germany using the Basemap package.
  I have specified the longitude and latitide values with:</p>
  
  <pre><code>Cname=Form_Cities["name"].values    
  Clat=Form_Cities["lat"].values
  Clon=Form_Cities["lon"].values
  </code></pre>
  
  <p>furthermore, </p>
  
  <pre><code>map=Basemap(projection="lcc",resolution="l",width=1E6,height=1E6,lon_0=9.9167,lat_0=51.5167,fix_aspect=False)#Resturn just the empty "figure with no conotents on it
  map.shadedrelief()
  map.drawcountries(color="black",zorder=1,linewidth=1)
  </code></pre>
  
  <p>and with:</p>
  
  <pre><code>ax.annotate(s=Cname,xy=(Clon,Clat),xycoords="axes pixels")
  </code></pre>
  
  <p>I want to plot the city names but it isnt working but returns the exception</p>
  
  <blockquote>
    <p>ValueError: object too deep for desired array</p>
  </blockquote>