Official website of Shenzhen Metro shows that Zumiao subway station has two exits, of which Exit A can reach Zumiao and Baihua Square.
Xili Buddhist Temple is located near No.4108 Shahe West Road, Nanshan District, Shenzhen City, Guangdong Province. It is a famous Buddhist temple in Shenzhen.