You asked if Shakira has ever had a world tour and if she has been to Asia, and the answer to both questions is YES.
Are you trying to argue that if you do not go to "Japan, Korea, Australia, and China" it is not a world tour?
And it does not matter that Christina is bigger than Shakira in countries like China. The reality is that the overwhelming majority of music fans in China and Korea do not know about Christina. K-pop, Cantopop, J-pop, and Mandopop artists dominate the music markets in East Asia, so stop trying to make it sound like Christina is some popular singer here in this part of the world.
yeah, most of the people here definitely listen to K-pop, Cantopop, J-pop, and Mandopop, but there is also people listening to English pop song, but i don't think there are many people listen to spanish, so there is why Hong Kong have HMV to sell record mainly English muysic/movie, aisan music(KPop JPop) not much cantopop and mandopop.
radio do not play much spanish usic, she never a top10 seller over here, i ust saying the fact she is not popular in East Aisa, Spanish is never a main languague in east Asia, you can't campare Spanish to English here(who care Macau where oewned by Portgual before), but in gennerally(not coparing to Asian music), Xtina is bigger than Shakira in every aspect. it's geographcall languague barries.
and iknow Shakira is popular in America (but not maintain pop Music, AT40) and some prt of the europe. i never said she's not.