English: the Great Pyramid of Cholula
Telugu: గ్రేట్ పిరమిడ్ ఆఫ్ చోళులా