China National Highway 312 (312国道), known as The Mother Road, a key east–west route running 4,967 km (3,086 mi) from Shanghai on the East China Sea to the western Chinese border with Kazakhstan in Central Asia.
One of several Ferrari racing cars with 3 litre 12-cylinder engines:
This disambiguation page lists articles associated with the same number. If an internal link led you here, you may wish to change the link to point directly to the intended article.