Tokyo Day 1: Pines, Petals, and Pure Exhaustion

Tokyo Day 1: Pines, Petals, and Pure Exhaustion

First stop: the Imperial Palace gardens—where we immediately noticed the pine trees looking way more put-together than we did after a long flight. Apparently, these trees symbolize long life in Japan, which makes sense because they’ve clearly had the time to perfect...