Here are the images along with some basic details of the set. They will be available somewhere in June 2018.
21041 Great Wall of China
49.99 Euros, 550pcs
The set is designed with a modular concept designed with the out of the box capability for extension to an infinite length (with the purchase of additional sets).
21042 Statue of Liberty
99.99 Euros, 1685pcs
This set is the biggest architecture set ever with a very detailed base but it’s slightly puzzling that they used a single Nexo Knights shield to represent the face instead of a brick built alternative