This is from 2019, and the final glass dome design is not similar to these early renderings and imo uglier in comparison but still pretty. https://www.trip.com/moments/detail/dongguan-212-125302011/
It says in the article itself they agreed on changing the original design since it was too similar