The Grand Bazaar in Istanbul, Turkey Overflows With Shops Filled With Fascinating Merchandise of All Kinds