Mirage was originally a community map called de_cpl_mill
Mirage started as de_cpl_mill, a community-made map for CPL competitions in 1.6. Valve adopted and refined it, eventually re-skinning it as Mirage in CS:GO. The layout (A site / B site / palace / apps) is unchanged from the original.