Part of a much larger Buddhist temple complex.