Tianyu Scenic Spot está ubicado en el área urbana de Qiandao Lake Town, adyacente al área del lago noreste y Dry Island Lake Bridge en el norte, y conectado con la ciudad central de Dry Island Lake Town en el sur, con un área total de aproximadamente 3 kilómetros cuadrados. Elevación de la montaña Tianyu de 335 metros, tome la escalera mecánica paisajística directamente a la cima de una montaña.