Calle de los Astros, 40200 Cuéllar, Segovia, España

41.396134, -4.313206