This picture was taken at 1:30 AM. The days here have gotten very long with it staying light out very late and getting light again very early. The official time the sun sets right now is at 10:50 pm, but it will continue to get later slowly until the longest day which is June 21. The sunset time will be 11:16 pm and then will rise again at 3:30 am.
Info taken from timeanddate.com