This ancient city has weathered hundreds of years of storms.
Tips
register
历经 is literary and dramatic - it implies enduring something over a long, difficult period. Use 经历 for ordinary experiences. 历经 is for things like wars, dynasties, decades of hardship - not for 'I experienced a nice meal.'