O Tianyu Scenic Spot está localizado na área urbana de Qiandao Lake Town, adjacente à área do lago nordeste e à Dry Island Lake Bridge no norte, e ligar centro da cidade de Dry Island Lake Town no sul, com uma área total de cerca de 3 quilómetros quadrados. Elevação da montanha Tianyu de 335 metros, suba pela escada rolante paisagem diretamente para o topo de uma montanha.