I believe you are correct...didn't see the sign on my small monitor at home...
I was studying the reflections in the glass...clearly could see a Lamp Post with at least 3-4 globes...but I thought I saw a hint of a Dino somewhere...that's why I asked about Echo Lake.