Yes, this sounds only tangentially related to the American-style fairgrounds described in the original post, which tend to have plenty of infrastructure. It sounds similar to the miscellaneous festival grounds I mentioned above.