Humans Land is located in 64 Rue Auguste Van Zande, 1082, Brussels, Belgium.