Show all 1014 Almost 100 million years old and still standing strong – The Yellow Mountains in Eastern China. By maxrivephotography, (1080×1300) Published by florian at Date Image by crimsonpickles on reddit