20160426-P1010994 Published Mai 1, 2016 at 1404 × 1920 in Die Mutter aller Schluchten Vor 13,75 Millionen Jahren…