The Grand Prism. USA.

Written by Stu Davidson @ Stuck in Customs

Daily Photo – The Grand Prism. USA. This place in Yellowstone is awe-inspiring and huge. Want to know how huge? Look at those people standing there on the boardwalk towards the top. To get this angle, I had to walk up an uncharted hill/mountain thing that looked a lot easier on Google Maps to ascend […]

Read More