photos 20180820. The colossal apartment towers of Crescent Town (1971) rise above the private podium level connecting each high-rise. August 21, 2018 Vik