Review: Cheel Ghar - S/T
Cheel Ghar translates from Hindi as “tower of silence”, referring to gigantic circular structures used to dispose of the dead back in the 9th Century by subscribers to the Zoroastrian religion. Bodies would be left in the tower to decay and be scavenged by birds. Gigantic, resilient towers welling with