Tianyu Scenic Point está localizado na área urbana de Qiandao Lake Town, adjacente à área do lago norte e Dry Island Lake Bridge no norte, e conectado à cidade central de Dry Island Lake Town no sul, com uma área total de cerca de 3 milhas quadradas. Elevação da montanha Tianyu de 335 metros, pegue a escada rolante paisagística diretamente ao topo de uma montanha.