English: Big rocks stacked over one another.
Telugu: ఒకరిపై ఒకరు పెద్ద రాళ్లను విసురుకున్నారట.