A 28-year-old woman has been sexually assaulted by a shirtless man near an old railway line in Dundee.

The attack happened along a path at The Miley near Harefield Road around 3.50pm on Wednesday.

The victim was left shocked but unhurt.

Police are looking for a man aged between 17 and 25, who is described as 5ft 5in, of stocky build with broad shoulders.

He had a red top tied around his waist and was wearing dark tracksuit bottoms and white trainers.

Officers are also looking to trace a woman who was cycling in the area at the time.

She is described as in her 60s with long grey/silver coloured hair, tied back in a long braid. Her bike was green.