For those who don't know it's a recognised Castle in Cornwall, United Kingdom and I believe it should have a stamp along with the other castles. The photo does not do it justice but hopefully you agree :)