Chinese temple, Achhipur
India · Asia

About
Achipur Chinese Temple is a historic Chinese temple complex situiated at Achipur, in South 24 Parganas district of the Indian state of West Bengal. It is considered as one of the oldest surviving Chinese religious sites in India.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.