Echo of Nature

Location: Grand Canyon

Where time has no say.