Steve is a modern painter. He and his brother live in England. Today his brother found him missing. He searched everywhere, but couldn't find Steve. But in Steve's room, he found the below painting.
Now its time to become Sherlock Holmes. Can you find where Steve is ?
HINT
WC (not water closet!)