A greenhouse, for cold weather climates, is configured with a gable that is offset toward the north wall and therefore the south extension of the roof, from the gable to the south wall is longer than the north extension. A greater amount of light can enter through this south extension and the inside surface of the north wall is configured with a reflective surface to allow light to be more uniformly distributed around the plants. The north wall may no widows and may be thermally insulated to prevent the greenhouse from getting too cold during the night. A ground to air heat transfer (GAHT) system may be configured to produce a flow of greenhouse air under the greenhouse for heat transfer, to moderate the temperature of the greenhouse. A thermal medium may flow to a thermal reservoir for heat exchange with the conduits of the GAHT system.