Well, the answer was simple. As explained in api docs, the rotate method can turn a map. So rotate([-11, 0]) "rotated" the map in the place that I was looking for.
var projection = d3.geo.mercator().scale(width / 2 / Math.PI) .rotate([-11, 0]) .translate([(width) / 2, height * 1.35 / 2]) .precision(.1);
source share