Three little buildings on Mount Royal

Some explanation of three little buildings that have appeared on Mount Royal recently.