Tianyu Scenic Spot ligt in het stedelijk gebied van Qiandao Lake Town, grenzend aan het noordoostelijke merengebied en Dry Island Lake Bridge in het noorden, en verbonden met de centrale stad Dry Island Lake Town in het zuiden, met een totale oppervlakte van ongeveer 3 vierkante kilometer. Tianyu berghoogte van 335 meter, neem de landschapsroltrap rechtstreeks naar de top van een berg.