Alluvial deposits are areas where platinum and other precious metals are found in riverbeds or sediments, making them important sources of native platinum.