At night, the new buildings shine brightly along the Vardar river. They were built in record time for a price tag critics believe may be around 500 million euro. (via Der Spiegel/Till Mayer)