Puzzle picture. Has anyone any suggestions of where it is or when? It has been suggested that it may be south India or Sri Lanka. Picture from David Churchill's collection - no indication of photographer or publisher. (David Churchill)