Doesn't this look like it should be a scale model?
This ariel photograph comes courtesy of www.197aerial.co.uk/
I've been to the village a few times and love it. The yellow building is Culross Palace but in reality was a merchants house built for Sir George Bruce. Now owned by the National Trust it's a great place to visit, as is the rest of the village.
Put on a good pair of walking shoes and enjoy the narrow cobblestone streets, the hills and the views.