it looks really nice! Not sure what place it is though, really showing my geographical blind spot
thanks! It’s Alcatraz an island prison in San Francisco, California USA. The prison has a nickname “The Rock”