The teenager is being treated at Ninewells Hospital in Dundee
A girl has seriously injured her arm after falling through a skylight while jumping over roof tops in St Andrews.
The 16-year-old was taken to Ninewells Hospital in Dundee, where her condition was described as stable.
It is believed the girl, from Newport-on-Tay, was imitating the extreme sport of Parkour with two boys when she fell in South Street at 2140 BST on Sunday.
It follows a death in the same street last month, after a student fell through a shop skylight.
Alex Richardson, 21, from Newmarket in Suffolk, died after the accident at Home Improvements Mica Homestore on 24 March.
The girl injured in the latest incident had been staying with her grandmother.
Her parents are now travelling back from holidaying down south.