mysterious building somewhere on this earth