BRP Inc. is celebrating production of half a million snowmobiles at its Rovaniemi facility on Finnish soil.