The 2nd shot definitely looks handheld and with settings of f16 1/25 sec I can see why your not impressed, you really need to keep an eye on shutter speeds or use a tripod and perhaps think about your focus point.
To get the best out of your landscape photographs, a tripod is required. A shutter release cord helps as well, to ensure my camera is absolutely as still as possible. Even with your camera on a tripod, pushing the shutter button can cause a slight vibration, which will make your image less sharp.
In situations where you may not have a tripod and need a steady shot, you can use the mirror lockup feature, which moves the viewfinder mirror out of the way. Then, a few seconds later you can take the photo. This ensures that even the movement of the mirror does not create any vibration that could cause loss in sharpness of the image.
http://www.digitalcameraworld.com/2012/09/26/how-to-take-sharp-landscape-photos/