My advise would be, post the photo. Then state that it was taken while in ....the Alps, or Russia, or Brazil. Anywhere except on State or Federal government managed land. Unless there is a distinct landmark or sign in the picture, there is no way of proving where it was taken.
So, I also have a question to ask of those who have clearly seen a Bigfoot. If you look at all of the pictures, sketches, paintings etc that are available on the web, which one resembles what you saw the closest? Thanks for the blog Linda!