gordygordyblog.com
Elephant Mountain
You’ve heard of elephants, you’ve heard of mountains, but have you heard of Elephant Mountain? Elephant Mountain is a mountain in Taipei (A mountain in a city! What is this, Lord of the Rings?). Bu…