A vehicle headlamp , comprising: a light source comprising: a circuit board whose surface is directed toward a front area of the vehicle headlamp ; a plurality of semiconductor light emitting elements arranged in a line on the surface of the circuit board and each configured to emit light; an upper reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area; a lower reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area, wherein the semiconductor light emitting elements are disposed between the upper reflector and the lower reflector; and a movable shade configured to move in a front-rear direction of the vehicle headlamp so as to cover/uncover the upper reflector , wherein when the movable shade covers the upper reflector , the light which is incident on the upper reflector is blocked by the movable shade, wherein the vehicle headlamp is configured to form certain different light distribution patterns by turning on/off a different portion of the respective semiconductor light emitting elements and moving the movable shade in the front-rear direction for each of the different light distribution patterns. a light source comprising: a circuit board whose surface is directed toward a front area of the vehicle headlamp ; a plurality of semiconductor light emitting elements arranged in a line on the surface of the circuit board and each configured to emit light; an upper reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area; a lower reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area, wherein the semiconductor light emitting elements are disposed between the upper reflector and the lower reflector; and a movable shade configured to move in a front-rear direction of the vehicle headlamp so as to cover/uncover the upper reflector , wherein when the movable shade covers the upper reflector , the light which is incident on the upper reflector is blocked by the movable shade, a circuit board whose surface is directed toward a front area of the vehicle headlamp ; a plurality of semiconductor light emitting elements arranged in a line on the surface of the circuit board and each configured to emit light; an upper reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area; a lower reflector disposed on the surface of the circuit board and configured to reflect the light emitted from the semiconductor light emitting elements toward the front area, wherein the semiconductor light emitting elements are disposed between the upper reflector and the lower reflector; and a movable shade configured to move in a front-rear direction of the vehicle headlamp so as to cover/uncover the upper reflector , wherein when the movable shade covers the upper reflector , the light which is incident on the upper reflector is blocked by the movable shade, wherein the vehicle headlamp is configured to form certain different light distribution patterns by turning on/off a different portion of the respective semiconductor light emitting elements and moving the movable shade in the front-rear direction for each of the different light distribution patterns. <EOS>