IN
In a shop, a room, a bank, a car/taxi, a river
In the north/south (of)
In a city, a country, Moscow, Russia
In X hospital
In a photo/picture
AT
At X home/work/school/college/university
At a bus stop, a station, an airport
At Ann’s (place), my sister’s (place), the doctor’s
Events: at a party/a concert/a football match/a wedding
IN/AT
In/At a restaurant, a hotel
In/At the cinema, the theatre
ON
On the grass, the beach
On a horse
Transport: on a bus/a train/a plane/a ship (But: in a taxi)
sth: on the wall/a table
on the first/second floor