General-purpose location block