Glad you liked the description of "What is a landscape photo?"
I like the first here because it is so full of immersive detail. I get the feeling I can walk along that path behind the fence and look closely at all the boats in the still water. The distant lights of the city with their reflections in the river, and the sky scrapers in the background are impressive.
In the sky, it looks like a string of satellites are passing over, but probably that is just one plane with a flashing light captured during the long exposure?
The blue pyramid and it's reflection are nicely placed in the image. Overall, it's a nice result!
The second is quite different, but just as good.
The tug boat is underway and has plenty of room to move into, the water is dark, and the boat is even darker and looks purposeful, they both contrast nicely with the bright, almost white, snow covered mountain range in the distance.