an ancient temple with many pillars and towers