Not a science center or a modern art museum, this stunning building that resembles a crouching dragon is actually a metro station in Riyadh, Saudi Arabia.
byWhen a metro station resembles a mythical dragon in rest mode, what else can one call it but the coolest station on the planet?…