Indian Arrival Monument at Palmyra completed