Click on the link:
http://www.rcdb.com/installationdetail1357.htm Read the bottom where it says "other information"
I visit this site daily, and I never heard anything about a park actually building this ride this year. It's under construction in Taichung Taiwan. I want some construction photos!