Land of Oz is on Beech Mountain in Western, North Carolina.