open air theater beneath the snow mountain of Hwang Long