Yeah, unfortunately all the vistas have time and weather requirements, not all of which are necessarily obvious. There's one in Ul'dah which talks about the lights shining overhead, which is actually a hint that you're looking for Clear weather at night. The problem counteracting that? There's literally a cieling over your head there.

Sightseeing log is pretty silly stuff, not gonna lie.