a future solarpunk city, high quality, hyperrealistic,