The majestic red rock cliffs of Southern Utah have been magically transformed into an underwater fantasy of epic proportions as Tuacahn Center for the Arts presents the regional premiere of Disney's The Little Mermaid, which opened June 2nd, 2011 and will run through October 21st.