Very impressive! Rock City is indeed a great locale for what you needed. And there are already "dwarves" there.
Did you have to have special permission to shoot that, and come at a certain time? The last time I was there it was crawling with other visitors.