Boomerang observatory