Please add punctuation to this: Just a short update here from the Chinese border town Zhangmu at the Nepalese border I arrived today after 2 of the most beautiful and also tough cycling days ever

Punctuation version:
Just a short update here from the Chinese border town Zhangmu at the Nepalese border. I arrived today after 2 of the most beautiful (and also tough!) cycling days ever.