Zhangjiajie – an Accidental Opera Date
You know that phrase, “everything happens for a reason?” It plays a constant role in my life, periodically replaying in my head whenever something doesn’t quite go to plan. Missed that bus? You weren’t supposed to catch it. Failed that […]