Colombia, Villa de Leyva