Urban Shoreline Puzzles: City, Sea & Night Reflections