it reminds me of a village in Minecraft,
Thats interesting. I know the game but I've never actually played it so I'm not sure if you're referring to a particular village or just that Collonges-la-Rouge looks like belongs in the minecraft world.
La Ville Rose sounds interesting. I've never heard of it.