This is the town of Oia at the Blue Hour -- the time before the sun rises above the horizon. The island is Thira, also called Santorini