The Himalayas putting course is run by the St. Andrews Ladies Putting Club.
The cost is £2 for adults (about $3), £1 for children under 16 and seniors.
The course is a series of humps and bumps, valleys and pockets.
Even on a busy day it takes about 45 minutes to play the 18-hole course.
A young golfer gets tested.
Most of the cups are located in the valleys.
Work and play go hand-in-hand.
A young putter gets close.
The Himalayas putting course sits to the right of the second tee on the Old Course.
The putting course covers two acres.
A bird's eye view of the Himalayas putting course.