goddess on the mountain top