Controlled Room (The Salt Pit, Kabul, Afghanistan) 0 comments/ 01/07/14 Controlled Room (The Salt Pit, Kabul, Afghanistan); Digital prints from Google Earth, MDF, tv mounts 12″ x 21″ each. 2006 Under : Share This : Tags :