Odd structure. Could it be the remains of an old fort or just a courtyard or park? Roads - Interchanges By: kjfitz