magical academy on a mountain, town below, mist, mystical, happy, sunshine, realistic, by bagshaw, tom