A nice walk along the river Tay--Perth