what year was the nature center established that is located in the same city as the london england temple of the church of jesus christ of latter-day saints ?
1997