CHAKLESTOWN ( Firth of Forth ) li.