Meandering Mount

Meandering Mount is an unlockable track in Diddy Kong Racing DS, the track was not in the original. The track is unlocked by purchasing it from Taj The Genie in his tent.

Trivia

 * The game does not appear in the original Diddy Kong Racing, it is a DS exclusive.