"India Temple." Located in the present-day Chekiang province in Hangzhou 杭州. Originally established in 595.