60 Road Studios 60 Road Studios is a fully independent recording studio based in the stunning location of Siem Reap, Cambodia. read more