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