Basically the map has like a red carpet, an Eiffel tower, and some water. I've been searching for months to find it. Thanks.
https://imgur.com/a/YEhVRIe THANK YOU SO MUCH even just the name of the map would make up for these months of searching lol!
Edit: I've searched through all of Deviantart... I'll try the forums too. If anyone does find the link, I'd appreciate it SO, SO MUCH! Thanks!