Taogong Palace is a Taoist temple located on the west side of Linxiang Hill (临湘山), beside the Liuyang River, in Langli Subdistrict, Changsha County, Hunan, China. The temple covers a total area of 7,333.333 square metres (78,935.34 sq ft), with more than 1,852 square metres (19,930 sq ft) of floor space.
Explore contextually related video stories in a new eye-catching way. Try Combster now!