Kids play football/soccer and basketball, skateboard and bike in a brand new park constructed in the middle of Melilla, Spain. Melilla is an autonomous city of Spain located on the North African coast connected to Morocco and only separated by a massive fence.