April 12, 2010 How amazing is this? Edit Delete Autopost I'm at the Tamaya resort in Albuquerque NM. This is the view off of the patio. Yes that is a stagecoach.