tánchǎng
altar site
- altar site
- (literary) an outdoor area with a raised platform used in ancient times for religious sacrifices, alliance ceremonies, or appointing generals
- mandala
- a place where monks preach or practice Buddhist rites; also used for the physical layout of a mandala
- political arena
- (literary) the stage or world of politics; the political arena