Terra is located at Jalan P8H, Presint 8, 62300, Putrajaya.