it add anotation of your current location...You put span 20, 20. That is very close so only it takes some time to load
mapView1.showsUserLocation = YES;
MKUserLocation *userLocation = mapView1.userLocation;
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(userLocation.location.coordinate, 200, 200);
[mapView1 setRegion:region];
MKPointAnnotation *annotation = [[MKPointAnnotation alloc]init];
annotation.coordinate = userLocation.location.coordinate;
annotation.title = @"Title";
annotation.subtitle = @"Sub Title";
[mapView1 addAnnotation:annotation];
I hope it will be work for you