Location & How to Get There
City God Main Hall sits inside the Dujiangyan Scenic Area, nestled along Lidui Park Road in Chengdu, Sichuan. To reach it, you can take a high-speed train to Chengdu East Railway Station, then transfer to a local bus (like Bus 904) or grab a taxi—it’s about an hour’s drive from downtown Chengdu. If you’re already exploring Dujiangyan, the temple is a short walk from the main