Alberta Ballet Welcomes Beijing Dance: Hamlet Tickets