# 3D Tile not overlay on Cesium terrain properly.. It is in fly

**URL:** <https://community.cesium.com/t/3d-tile-not-overlay-on-cesium-terrain-properly-it-is-in-fly/9470>\
**Category:** CesiumJS\
**Created:** [April 29, 2020, 8:48pm UTC](https://community.cesium.com/t/3d-tile-not-overlay-on-cesium-terrain-properly-it-is-in-fly/9470 "2020-04-29T20:48:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Divyesh251](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/divyesh251/32/2029_2.png) [@Divyesh251](https://community.cesium.com/u/Divyesh251)\
**Post date:** [April 29, 2020, 8:48pm UTC](https://community.cesium.com/t/3d-tile-not-overlay-on-cesium-terrain-properly-it-is-in-fly/9470/1 "2020-04-29T20:48:32Z")

</div>

// Grant CesiumJS access to your ion assets  
Cesium.Ion.defaultAccessToken = “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzYWY0NzIzYS0xNmM3LTQxM2UtODAyMi04OTZiNmQwZjZmZTMiLCJpZCI6MjYxMzIsInNjb3BlcyI6WyJhc3IiLCJnYyJdLCJpYXQiOjE1ODczMDY4Mjh9.rH-FPRYSENznQLf1bzQ\_AEZOvmwN67Di-J0NWKJrKPk”;

var viewer = new Cesium.Viewer(“cesiumContainer”, {  
terrainProvider: new Cesium.CesiumTerrainProvider({  
url: Cesium.IonResource.fromAssetId(1),  
}),  
});  
viewer.scene.globe.depthTestAgainstTerrain = true;

var tileset = viewer.scene.primitives.add(  
new Cesium.Cesium3DTileset({  
url: Cesium.IonResource.fromAssetId(92663),  
})  
);

viewer.zoomTo(tileset).otherwise(function (error) {  
console.log(error);  
});
