Wednesday, May 31, 2006

Entry area to South China Mall, including amusement park area. Drop ride is the tower on left and log flume ride to rear center. Posted by Picasa