Here are some places I've picked up girls & got into bed easily (also married one I met by one of these ways).
Wandering around the mall. Smile, look into her eyes. If she smiles then stares back, you've got her, if not, next. I haven't done it for years, but there is a particular mall where I used to play a game: I have four hours to meet a girl who will have sex with me before the end of the day. Not get her number (way too easy). Not get her to go out (no challenge). But to get her into bed that day. I usually won.
In line at McDonalds (1)
At a food court, look for a girl sitting alone, smile and "May I join you?" (several, including a professional model)
Public transportation: airplanes/airports(4), ferries (1), trains (1)
Pharmacy (she worked in the back counter, beyond where we could talk. I left a note with the guard, please give this to (nametag). It was short "TXT ME ######", about 90 minutes later... "Hi I'm _____") (1)
Through mutual friends (many)
Internet (more than I can count, pick websites that cater to women, not to men)
In a restaurant. I've picked up the waitress. (1) That was 20 years ago and she still was still sleeping with me every couple of years up to about 5 years ago.
While mutually taking cover in a doorway during a sudden rain shower (1)
While walking down the street (2, plus one more I chose not to sleep with because she was crazy, but oh so cute)
Hotel lobby (several, including a minor actress, a flight attendant, and a couple of models)
In hotel corridors (1, she was on staff at the hotel and asked how my stay was; it turned out to be very nice)
You can pick up a girl anywhere. It is just numbers, type, receptiveness, and competition. First, the more women you see in a day, the better. If you want to sleep with someone today, then go somewhere where you will filter through a couple thousand women to find the right one. It is not how many hours you are searching, but how many women you see.
The next trick is to learn to identify the kind of girl that likes the kind of guy you are, before you even approach. Pay attention.
Determine receptiveness. If she is busy with her job, friends, family, boyfriend, or husband, she is not receptive. Also, pay attention to how the girl is dressed. It tells you something about her mood. The "find a girl alone at a food court" has a good success rate, you just have to make sure she is really alone and not preoccupied with her gizmos. Have your target before you order something btw. The pharmacy girl was easy, she communicated through her eyes that she wanted to sleep with me before we even spoke. If you are on a short flight, take a middle seat because it doubles the number of people you are sitting next to, and doubles the chance one is a cute girl you can bed. I met two by sitting next to on an airplane.
Lastly, assess the competition. Most (not all!) bars have more guys than girls all trying to get the same few women, and many of them are defensive. If you are someplace where there are more girls than guys, or where the guys are ignoring the girls, your odds go way up.
One young woman I met at an airport was really funny. We were going on different flights, and when we had to end the conversation to board, she said, "Come to KL, I'll show you around!" I told her "I accept." Four months later, while she was driving me to to check into my hotel from the airport she said, "I have a confession." "What?" "When I invited you to KL, I was just being polite. I never thought you would actually come!" Later that day, after we had sex and were going out to eat, she said, "I think I am starting to like you now that we've had sex." She had me laughing every minute. God, I love Malaysian girls.