First of i did do a quick search for "reflection" on the site but didn't see anything. Granted im tired i might have missed/overlooked it.
With the addition of the 2.0 patch they have added pools of reflection, which grants the player a 25% xp buff for roughly half a level. These pools can be according to a blue poster stacked up to approximately 10 times at which point it caps.
To stack these up easily with 0 risk of dying you want act3 Q5 Machines of war. Difficulty doesn't matter as i don't believe it affects spawn rate of the shrines. In the Starting Area there is a chance to spawn up to 2 shrines both of which spawn reflection at a decent rate.
so step by step
1. Select quest 5. you will be given a prompt about overwriting quest progress you already made. click OK and start game.
2. When inside the game follow the quest untill you go trough "The Arreat Gate". At this point you will get a checkpoint.
3. Check for shrine. As the screenshot shows there are 2 shrines active, 1 reflection and a healthpool. Both of these can spawn ANY buff shrine so its not always to same.
4. If no shrine port back to town, leave game and resume game again.
5. You now have a portal to get right to the checkpoint and check again.
Repeat step 5 untill you are capped, happy farming. ^^ To speed this up you should grab a friend or 2 who does the same thing by his own and when either of you find a shrine invite the others, it took me 5min to get stacked up with 2 buddy's the other night.
Remember the reflection pools aren't always there as they share spawns with all other shrines. Also there aren't always 2 shrines, I found there was at least 1 75% of the time 2 20% of the time and rarely there are none.
I know this isn't anything amazing, however even at 250+ paragon level i find myself without the reflection pool quit often before i find a new one. This way im sure i keep the buff and if i find a new pool it simply tops it up again.
Happy hunting.