Answers

2014-06-18T20:01:43+08:00
 Korean Peninsula in North-East Asia. Bordered by China to the northwest and Russia to the northeast.
0
2014-06-18T20:10:15+08:00
38.9 north
33.0 south
124.5 west 
and 132.0 east
all are in degrees
but the centre of the map is located at 35.95 degrees north and 128.25 degrees south
0