Absolute Location Of Japan