The Buzz visits Denmark for a remarkable and unique architecture structure, which opened in March. The Camp Adventure Forest Tower stands 150 feet tall.