Casa Grande är ett sorts tempel,