Today in Pictures, Feb 23, 2017

Snow-covered rooftops of the Shenyang Imperial Palace, in Shenyang, China, a Turkish woman on a bus in Turkey and a carnival in Trinidad and Tobago. These and more from around the world in Today in Pictures.