That's the titanosaur, one of the largest land animals to ever exist, dwarfing nearly everything around it. Roaming the planet during the Late Cretaceous period — approximately 100 million years ago — ...
This project is an integration of Lin Fusion's Taizhou cuisine with the regional characteristics of East China Sea. Drawing inspiration from the fantastical world depicted in the Classic of Mountains ...