From October 24 to 26, 2025 Yellow River Estuary (Dongying) Off-Road Vehicle Race took place at the Yellow River Estuary Lantian International Circuit in the Modern Agricultural Demonstration Zone of Dongying City in east China’s Shandong Province.
Olsen believes the T-shaped pit could have been used as a means to travel through space or serve a spiritual purpose for ancient peoples.
01-22
01-21
01-20
01-20
01-20
01-20
01-20
01-16
01-16
01-16