A fantastical city street, where nature has reclaimed the urban landscape. Buildings stand as ruins amidst the flourishing greenery.